added error if method is published but not found
implemented overloading
bugfix for types with different sizes
support int for double types
added overloaded methods