some todos before work