major changes, will see how this will feel..