https://dsiplastic.lk/uncategorized/java-slot/