added cached property decorator
added definition property
had clear in not the best place :(
fixed… got the path wrong..