version 4.0 todo basic application