slightly better still not working