1st take on Push-GCF implementation. @since 0.0