More added funtionality

More funtionality added, at this point the diary record is close to
finished, at least at the first version