added REAL expiry support, die function, noyes function.