some issues... need to check, eclipse problems