Implementing my ideas