Initial Desing, not correct