Ущемления в классах не есть гуд, изходя из этого - я не буду участвовать ) А так, вроде всё супер..
Правила форума