Implement l&f in custom states