apply now functionality completed