added prototype for logging revisions and testing push access