worked on ideal stuff