implement pass and flash

flash value never removed from session unless user retrieve the value
using flash method with one parameter (key)