minor cleanup to remove warnings
add placeholder typescript