IMPLEMENTING FUTURE PROGRAMMING06