Add better javascript constructors post